/*
*	Copyright (c) 2009 Brent Mombourquette
*
*	Permission is hereby granted, free of charge, to any person
*	obtaining a copy of this software and associated documentation
*	files (the "Software"), to deal in the Software without
*	restriction, including without limitation the rights to use,
*	copy, modify, merge, publish, distribute, sublicense, and/or sell
*	copies of the Software, and to permit persons to whom the
*	Software is furnished to do so, subject to the following
*	conditions:
*
*	The above copyright notice and this permission notice shall be
*	included in all copies or substantial portions of the Software.
*
*	THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
*	EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
*	OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
*	NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
*	HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
*	WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
*	FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
*	OTHER DEALINGS IN THE SOFTWARE.
*
*	This file contains the CSS for graph_page.html
*
*/


body { margin: 0; padding: 0; }
#tooltip{
	position: absolute;
	display: none;
	border: 1px solid #888888;
	background: #ffffee;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	z-Index: 20;
}
#nodeContextMenu{
	border: 1px solid #2F4F4F; 
	display: none; 
	position: absolute;
	background: #708090;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	z-Index: 20;
}
#edgeContextMenu{
	border: 1px solid #2F4F4F; 
	display: none; 
	position: absolute;
	background: #708090;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	z-Index: 20;
}
.cmenu {
	margin: 0; 
	padding: 0.3em; 
	list-style-type: none; 
	background-color: #708090;
}
.cmenu li:hover {}
.cmenu hr {
	border: 0; 
	border-bottom: 1px solid black; 
	margin: 3px 0px 3px 0px; 
	width: 10em;
}
.cmenu a {
	color: #F5FFFA; 
	border: 0 !important;
}
.cmenu a:hover {
	color: #FF6347 !important;
}
.cmenu .topSep {
	font-size: 90%; 
	border-top: 1px solid #F5FFFA;
	margin-top: 0.3em; 
	padding-top: 0.3em;
}
	
#orderOfVisits {
	width: 14em;
	height: 600px;
	border-right: 1px solid #000;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	overflow: scroll;
	position: absolute;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
	background-color: #90bade;
	color: #333;
}

#orderOfVisits ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#orderOfVisits li {
	border-bottom: 1px solid #90bade;
	margin: 0;
}

#orderOfVisits li a {
	display: block;
	padding: 5px 5px 5px 0.5em;
	border-left: 10px solid #1958b7;
	border-right: 10px solid #508fc4;
	background-color: #2175bc;
	color: #fff;
	cursor: pointer;
	text-decoration: none;
	width: 100%;
}

html>body #orderOfVisits li a { width: auto; }
			
input.btn { 
	position: fixed;
	cursor: pointer;
	font-size:10px;
	font-family:Verdana,sans-serif;
	color:#FFFFFF;
	background-color:#708090;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	height: 20px;
	top: 10px;
}  